package com.titanrise.crm.service;

import com.titanrise.crm.environment.menu.MenuContext;
import com.titanrise.crm.environment.menu.action.Action;

public interface SalespersonService {
    Action beforeEnter(MenuContext context);

    void beforeLeave(MenuContext context);

    void showMessages(MenuContext context);

    void showUnhandledTrades(MenuContext context);

    void showBelongedCustomer(MenuContext context);

    void showNonBelongingCustomerAndSelect(MenuContext context);

    void showConfirmedTrades(MenuContext context);

    void showWorkResults(MenuContext context);

    void modifyPersonalInformation(MenuContext context);
}
